/**
	Shopware 3.5 Template CSS3 Enrichments
	http://shopware.de
	
	DISCLAIMER
	
	This file contains expermiental
	CSS3 styles which aren't supported
	in all versions of the Internet Explorer
	except IE9.
	
	We're trying to support as many CSS3 
	properties as we can with a behavior
	property which is linked to the PIE.htc
	file. Please keep in mind that your users
	need at least IE6 with enabled Javascript
	to see the set properties.
	
	ATTENTION
	
	This file belongs to the PIE.htc file
	for Internet Explorer support.
	
	@package		default
	@subpackage		css
	@category		design
	@version		v.9 beta
	@author			stp/Shopware AG <info@shopware.ag>
	@copyright		Copyright (c) 2010 Shopware AG (http://www.shopware.de)
*/

/* General user select */
#shopnavi .ajax_basket_container .ajax_basket, div.supplier_filter div, div.supplier_filter div span.expandcollapse, div.step_box ul {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

/* Overflows */
.ticketoverview .content, .newsletter_detail iframe {
	overflow-y:scroll;
}

/* Box shadow */
.blogbox .tags .tag {
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
}

/*	STEP BOX
	------------------------ */
div.step_box2 ul li .icon {
	-webkit-border-radius: 32px;
	-moz-border-radius: 32px;
	border-radius: 32px;
}

/*	VIEW LAST BOX SHADOW
	------------------------ */
.viewlast .article_image, #detail #detailinfo .similar .artbox .artbox_thumb {
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #ccc;
	-webkit-box-shadow: 0px 0px 3px #ccc;
	box-shadow: 0px 0px 3px #ccc;
	position: relative;
}
.table_premium div.body div.article {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #ddd;
	-webkit-box-shadow: 0px 0px 5px #ddd;
	box-shadow: 0px 0px 5px #ddd; 
}

/*	ARTICLE DETAIL
	------------------------ */
#basketButton, .button_tablefoot, #registerbutton {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 1px 1px 1px #c0c0c0;
	-webkit-box-shadow: 1px 1px 1px #c0c0c0;
	box-shadow: 1px 1px 1px #c0c0c0;
	position: relative !important;
}
#content #buybox .basketform .accessory_overlay {
	-moz-box-shadow: 0px 0px 5px #c0c0c0;
	-webkit-box-shadow: 0px 0px 5px #c0c0c0;
	box-shadow: 0px 0px 5px #c0c0c0;
	position: absolute;
}
#content .table .table_premium .body .article.small_green {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

/*	BUTTONKIT
	------------------------ */
.button-left, .button-middle, .button-right {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:1px 1px 2px #c0c0c0;
	-moz-box-shadow:1px 1px 2px #c0c0c0;
	box-shadow:1px 1px 2px #c0c0c0;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	position: relative;
}


/*	SLIDER LOADER
	------------------------ */
.ajaxSlider .loader, .bannerSlider .loader {
	-webkit-box-shadow: 0 0 3px #c0c0c0;
	-moz-box-shadow: 0 0 3px #c0c0c0;
	box-shadow: 0 0 3px #c0c0c0;
}

#confirm .personal-information .payment_method .bankdata label {
    width: 175px !important;
    line-height: 22px;
}
.is--disabled[type="text"] {
    background: #efefef;
    color: #999;
    cursor: not-allowed;
    padding: 4px 6px;
}
.is--disabled[type="text"]:focus {
    border-color: #bbb;
}